die cushion - Spanish English Dictionary